<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">



	<div class="div_formulario">

		<p:panelGrid id="gridPopupTrayectoriaPublica" layout="grid" styleClass="ui-panelgrid">
			<p:row>
				<p:column colspan="4">
					<p:commandLink action="#{registroArbitroEspecialidadBean.abrirBuscarContrataciones}">
						<p:outputLabel value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.link.buscar_proceso.label']}" />
					</p:commandLink>
				</p:column>
			</p:row>
			<p:row>
				<p:column style="height:50px;">
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.entidad.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column>
					<p:inputText id="nomEntidadTrayPrivPopup"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.nomEntidad}" />
				</p:column>
				<p:column>
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.contratista.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column>
					<p:inputText id="nomContratistaTrayPrivPopup"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.nomContratista}" />
				</p:column>
			</p:row>
			<p:row>
				<p:column style="height:50px;">
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.obj_contratacion.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column>
					<p:inputText id="objContratacionTrayPublic"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.objContratacion}" />

				</p:column>
				<p:column>
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.num_contrato.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column>
					<p:inputText id="nomProfesionTrayPrivPopup"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.numContrato}" />
				</p:column>
			</p:row>
			<p:row>
				<p:column>
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.proceso_seleccion.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column style="height:50px;width:80px">
					<p:inputText id="procesoSeleccion"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.procesoSeleccion}" />
				</p:column>

				<p:column>
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.fec_inicio.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column>
					<p:calendar id="fecInicioTrayPrivPopup" size="15"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.fecInicio}"
						pattern="dd/MM/yyyy" maxdate="#{repositorioDatos.maxDate}"
						navigator="true" yearRange="c-20:c+00" />
				</p:column>
			</p:row>
			<p:row>
				<p:column>
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.tipo_arbitraje.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column >
					<p:selectOneMenu id="tipoArbitrajeTrayPrivPopup"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.indTipoArbitraje}">
						<f:selectItems value="#{repositorioDatos.listaTipoArbitraje}" />
					</p:selectOneMenu>
				</p:column>
				<p:column>
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.fec_fin.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column>
					<p:calendar id="fecFinTrayPrivPopup" size="15"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.fecFin}"
						pattern="dd/MM/yyyy" maxdate="#{repositorioDatos.maxDate}"
						navigator="true" yearRange="c-10:c+00" />
				</p:column>
			</p:row>
			<p:row>
				<p:column>
					<p:outputLabel
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.materia.controvertida.label']} #{rbSirenasUI['sirenas.ui.obligatorio']}" />
				</p:column>
				<p:column style="height:50px;width:80px" colspan="2" >
					<p:selectOneMenu id="indMateriaControvertidaTrayPrivPopup"
						value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.idMateriaControvertida}">
						<f:selectItems
							value="#{repositorioDatos.listaMateriaControversia}" />
					</p:selectOneMenu>
				</p:column>
				<p:column >
	     			<p:commandButton value="AGREGAR MATERIA" actionListener="#{registroArbitroEspecialidadBean.agregarMateriaControvertida}" 
	     				style="width: 150px;" update="listaMateria"/>
				</p:column>
			</p:row>
			<p:row>
			<p:column style="text-align:center" colspan="4">
			
				<p:dataTable id="listaMateria" var="materia" value="#{registroArbitroEspecialidadBean.arbEspecialTrayectoriaArbitralPublic.listaMateriaControvertida}"  
				rowKey="#{materia.idMateriaControversia}">
				    <p:column headerText="MATERIA CONTROVERTIDA">
				        <h:outputText value="#{materia.descMateriaControversia}" />
				    </p:column>
				    <p:column headerText="ACCION">
						<p:commandButton title="Eliminar"
										actionListener="#{registroArbitroEspecialidadBean.eliminarMateriaControvertida(materia.idMateriaControversia)}"
										icon="ui-icon-trash" update="listaMateria"/>
				    </p:column>				    
				</p:dataTable>
			</p:column>
		</p:row>
			<p:row>
				<p:column colspan="4">
					<p:outputLabel style="font-size: 11px;"
						value="#{rbSirenasUI['sirenas.ui.entidad.trayectoria.mensaje_informativo.label']}" />
				</p:column>
			</p:row>

			<p:row>
				<p:column style="text-align:center" colspan="2"
					rendered="#{registroArbitroEspecialidadBean.btnAgregarTrayectoriaPublica}">
					<p:commandButton
						value="#{rbSirenasUI['sirenas.ui.general.boton.agregar.label']}"
						action="#{registroArbitroEspecialidadBean.agregarTrayectoriaPublicaPopup}"
						update="mensajeroEsp listaArbPublicoOriginal listaArbPublicoActualizacion totalArbPublico" />
				</p:column>
				<p:column style="text-align:center" colspan="2"
					rendered="#{registroArbitroEspecialidadBean.btnRectificarTrayectoriaPublica}">
					<p:commandButton
						value="#{rbSirenasUI['sirenas.ui.general.boton.editar.label']}"
						action="#{registroArbitroEspecialidadBean.rectificarRegistroTrayectoriaArbitralPublica}"
						update="mensajeroEsp  listaArbPublicoOriginal listaArbPublicoActualizacion totalArbPublico"
						rendered="#{registroArbitroEspecialidadBean.esEditar}" />
					<p:spacer width="10" />
					<p:commandButton
						value="#{rbSirenasUI['sirenas.ui.general.boton.rectificar.label']}"
						action="#{registroArbitroEspecialidadBean.rectificarRegistroTrayectoriaArbitralPublica}"
						update="mensajeroEsp  listaArbPublicoOriginal listaArbPublicoActualizacion totalArbPublico"
						rendered="#{sessionScope.auditoria.rolUsuario eq'ADMIN'}" />
					<p:spacer width="10" />
				</p:column>
				<p:column style="text-align:center" colspan="2">
					<p:commandButton
						value="#{rbSirenasUI['sirenas.ui.general.boton.cancelar.label']}"
						action="#{registroArbitroEspecialidadBean.cancelarRectificacionTrayectoriaArbitralPublica}"
						update="mensajeroEsp" />
				</p:column>
			</p:row>



		</p:panelGrid>
	</div>
</ui:composition>